gentle rain - Turkish English Dictionary